hand-grenade without a pin - Français Anglais Dictionnaire